man-made textile - English Synonyms Dictionary